physically present - Français Anglais Dictionnaire